/*
 * Copyright 2011 Google Inc.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package com.locationbasedagent.server;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import com.google.appengine.api.datastore.Key;

@PersistenceCapable
public class HouseListing {

	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Key key;
	  
	@Persistent
	private String listingName;
	  
	@Persistent
	private String listingDesc;
	  
	@Persistent
	private String listingType;
	  
	@Persistent
	private int sellingAgentID;
	
	  
	public HouseListing(String listingName, String listingDesc, String listingType, int sellingAgentID)
	{
		this.listingName = listingName;
		this.listingDesc = listingDesc;
		this.listingType = listingType;
		this.sellingAgentID = sellingAgentID;
	}

	public Key getKey() {
		return key;
	}
	
	public void setKey(Key key) {
		this.key = key;
	}

	public String getListingName() {
		return listingName;
	}

	public void setListingName(String listingName) {
		this.listingName = listingName;
	}

	public String getListingDesc() {
		return listingDesc;
	}

	public void setListingDesc(String listingDesc) {
		this.listingDesc = listingDesc;
	}

	public String getListingType() {
		return listingType;
	}

	public void setListingType(String listingType) {
		this.listingType = listingType;
	}

	public int getSellingAgentID() {
		return sellingAgentID;
	}

	public void setSellingAgentID(int sellingAgentID) {
		this.sellingAgentID = sellingAgentID;
	}
	
	
	
  
  
  
  
}
